onOffice\WPlugin\Model\FormModelBuilder\FormModelBuilderEstateDetailSettings S

Total Complexity 40
Dependencies 30
Dependents 1
Total lines 613
Lines of code 333
Logical lines of code 216
Comment lines 142
Methods 26
Properties 4

Methods 26

Method Rating Maintainability Complexity Lines of code
createSortableFieldList()
S
47 6 36
createSearchFieldForFieldLists()
S
51 5 25
createButtonModelFieldsConfigByCategory()
S
56 2 19
createInputModelFieldsConfigByCategory()
S
58 2 16
createInputModelContactImageTypes()
S
61 2 13
readNameShortCodeForm()
S
62 2 11
getInputModelCustomLabelLanguageSwitch()
S
58 1 15
getTemplateValueByField()
S
68 2 8
createInputModelObjectLinks()
S
59 1 14
createInputModelLinks()
S
59 1 14
createInputModelOguloLinks()
S
59 1 14
createInputModelMovieLinks()
S
59 1 14
createInputModelContactPerson()
S
62 1 11
createInputRestrictAccessControl()
S
63 1 11
__construct()
S
62 1 11
createInputModelShortCodeForm()
S
63 1 10
createInputModelShowStatus()
S
65 1 9
createInputModelExpose()
S
63 1 10
generate()
S
63 1 10
getInputModelCustomLabel()
S
67 1 7
getFieldsCollection()
S
66 1 9
createInputAccessControl()
S
64 1 10
createInputModelShowPriceOnRequest()
S
65 1 9
createInputModelPictureTypes()
S
64 1 10
createInputModelTemplate()
S
66 1 8
createInputModelShowEnergyCertificate()
S
65 1 9